package com.yun.datastructure.linear.list.arraylist.leetcode;

/**
 * 209. 长度最小的子数组
 * <p>
 * 给定一个含有 n 个正整数的数组和一个正整数 target 。
 * 找出该数组中满足其总和大于等于 target 的长度最小的
 * 子数组
 * [numsl, numsl+1, ..., numsr-1, numsr] ，并返回其长度。如果不存在符合条件的子数组，返回 0 。
 */
public class Leetcode209 {
    public static void main(String[] args) {
        Leetcode209 obj = new Leetcode209();
        System.out.println(obj.minSubArrayLen(15, new int[]{1, 2, 3, 4, 5}));
    }

    public int minSubArrayLen(int target, int[] nums) {
        int n=nums.length;
        int ans=n+1;
        int sum=0;
        int left=0;
        for (int right = 0; right < n; right++) {
            sum+=nums[left];
            if(sum>=target){

            }

        }
        return 0;
    }
}
